Bmw I8 M: The Next Level In High-Performance Hybrid Engineering